C 언어 포인터로 정수 형식을 참조하는 정수형 포인터를 소개합니다.

다음 코드를 그림으로 표현해 보겠습니다.

<코드> pointer_integer.c 

// pointer_integer.c 
#include <stdio.h>

int main(void)
{
	int a = 20, b = 35, c = 0; // 정수 변수 선언
	int* pa, * pb, * pc; // 정수 참조 변수 선언

	pa = &a; pb = &b; pc = &c; // 각각의 변수를 참조

	*pc = *pa + *pb; // 연산

	printf("%d + %d = %d\n", *pa, *pb, *pc); // 20 + 35 = 55

	return 0;
}

</코드>

<실행>

20 + 35 = 55

</실행>

 

[그림] 일반 변수를 참조하는 포인터 변수

c-pointer-integer.png

 

 

 

 

 

 

 

 

Comments


Comments are closed